hand car - French English Dictionary